capacity provider